package model

import "gorm.io/gorm"

type User struct {
	gorm.Model
	Username string `gorm:"type:varchar(30)"`
	Password string `gorm:"type:varchar(32)"`
}
type UserRole struct {
	gorm.Model
	Uid int `gorm:"type:int"`
	Rid int `gorm:"type:int"`
}
type Role struct {
	gorm.Model
	RoleName string `gorm:"type:varchar(30)"`
}
type NodeRole struct {
	gorm.Model
	Nid int `gorm:"type:int"`
	Rid int `gorm:"type:int"`
}
type Node struct {
	gorm.Model
	NodeName string `gorm:"type:varchar(30)"`
}
type Good struct {
	gorm.Model
	GoodCode  string `gorm:"type:varchar(30)"`
	GoodName  string `gorm:"type:varchar(30)"`
	GoodNum   int    `gorm:"type:int"`
	GoodPrice int    `gorm:"type:int"`
}
type GoodOrders struct {
	gorm.Model
	Gid         int    `gorm:"type:int"`
	OrdersCode  string `gorm:"type:varchar(30)"`
	OrdersNum   int    `gorm:"type:int"`
	OrdersPrice int    `gorm:"type:int"`
}
type GoodOrdersList struct {
	Gid         int
	GoodCode    string
	GoodName    string
	GoodNum     int
	GoodPrice   int
	OrdersCode  string
	OrdersNum   int
	OrdersPrice int
}
